be brain-fried - French English Dictionary